PERI Autotuning of PFLOTRAN

نویسندگان

  • Jacqueline Chame
  • Chun Chen
  • Mary Hall
  • Jeffrey K. Hollingsworth
  • Kumar Mahinthakumar
  • Gabriel Marin
  • Shreyas Ramalingam
  • Sarat Sreepathi
  • Vamsi Sripathi
  • Ananta Tiwari
چکیده

In response to the enormous and growing complexity of today’s high-end systems, the Performance Engineering Research Institute (PERI) is working toward automating portions of the performance tuning process by developing an autotuning framework. Our framework employs empirical techniques to identify the best-performing version of a computation among a search space of possible implementations. This paper describes application of PERI performance tools to demonstrate performance gains on production scientific codes on DOE’s leadership-class systems. This paper examines the use of PERI tools in automatic and semiautomatic tuning of PFLOTRAN, which models subsurface flow in groundwater.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulating Subsurface Flow and Transport on Ultrascale Computers using PFLOTRAN

We describe PFLOTRAN, a recently developed code for modeling multi-phase, multicomponent subsurface flow and reactive transport using massively parallel computers. PFLOTRAN is built on top of PETSc, the Portable, Extensible Toolkit for Scientific Computation. Leveraging PETSc has allowed us to develop—with a relatively modest investment in development effort—a code that exhibits excellent perfo...

متن کامل

Experiences and Challenges Scaling PFLOTRAN, a PETSc-based Code for Subsurface Reactive Flow Simulations, Towards the Petascale on Cray XT Systems

We describe our experiences running PFLOTRAN—a code for simulation of coupled hydro-thermal-chemical processes in variably saturated, non-isothermal, porous media—on the Cray XT series of computers, including initial experiences running on the petaflop incarnation of Jaguar, the Cray XT5 at the National Center for Computational Sciences at Oak Ridge National Laboratory. PFLOTRAN utilizes fully ...

متن کامل

Evaluating the performance of parallel subsurface simulators: An illustrative example with PFLOTRAN

[1] To better inform the subsurface scientist on the expected performance of parallel simulators, this work investigates performance of the reactive multiphase flow and multicomponent biogeochemical transport code PFLOTRAN as it is applied to several realistic modeling scenarios run on the Jaguar supercomputer. After a brief introduction to the code's parallel layout and code design, PFLOTRAN's...

متن کامل

PFLOTRAN: Reactive Flow & Transport Code for Use on Laptops to Leadership-Class Supercomputers

PFLOTRAN, a next-generation reactive flow and transport code for modeling subsurface processes, has been designed from the ground up to run efficiently on machines ranging from leadership-class supercomputers to laptops. Based on an object-oriented design, the code is easily extensible to incorporate additional processes. It can interface seamlessly with Fortran 9X, C and C codes. Domain decomp...

متن کامل

Tools for machine-learning-based empirical autotuning and specialization

The process of empirical autotuning results in the generation of many code variants which are tested, found to be suboptimal, and discarded. By retaining annotated performance profiles of each variant tested over the course of many autotuning runs of the same code across different hardware environments and different input datasets, we can apply machine learning algorithms to generate classifier...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011